Buttons

push\_button(char*, Action*)
creates a push button having a text string as a label, and will do a callback (via the Action) when pressed — more later on callbacks
push\_button(Glyph*, Action*)
creates a push button like above but specifying some arbitrary glyph (e.g. an image) as the button contents
default\_button(char*, Action*)
creates a default button (e.g. ``Okay'')
default\_button(Glyph*, Action*)
default button with arbitrary contents
palette\_button(char*, Action*)
button that can be toggled on or off
palette\_button(Glyph*, Action*)
...
check\_box(char*, Action*)
creates a check box
check\_box(Glyph*, Action*)
...
radio\_button(TelltaleGroup*, char*, Action*)
creates a radio button, where all radio buttons in a group share the same TelltaleGroup